package com.fuint.common.config;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ViewControllerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

/**
 * URL重写配置
 * 替代UrlRewriteFilter，使用Spring Boot原生方式实现URL重写
 *
 * Created by FSQ
 * CopyRight https://www.fuint.cn
 */
@Configuration
public class UrlRewriteConfig implements WebMvcConfigurer {

    @Override
    public void addViewControllers(ViewControllerRegistry registry) {
        // 可以在这里添加简单的URL重写规则
        // 例如：registry.addViewController("/old-path").setViewName("redirect:/new-path");
        
        // 如果需要更复杂的URL重写逻辑，可以实现HandlerInterceptor
        // 或者等待urlrewritefilter支持Jakarta Servlet API的新版本
    }
}